causing suffering - German English Dictionary